cavalry captains - French English Dictionary